Career 2023 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour M25 The Hague M15 Huy M15 Haren USA F27 Israel F2 Canada F1 Canada F2 Canada F3 USA F12 Netherlands F4 Netherlands F7 Portugal F4 Portugal F5 Portugal F6 Israel F4 Germany F3 France F4 France F5 Great Britain F7 Great Britain F9 Italy F15 Italy F16 Netherlands F4 Portugal F3 Croatia F1 Croatia F2 Portugal F5 Portugal F6 Netherlands F1 Netherlands F2 Netherlands F3 USA F1 USA F3 Canada F2 USA F15 USA F16 Canada F5 Canada F6 Canada F7 USA F26 USA F27 Spain F12 Spain F13 Spain F14 Netherlands F1 Netherlands F2 Netherlands F3 Netherlands F4 Canada F2 USA F27 Turkey F16 (Antalya) Turkey F17 (Antalya) Netherlands F1 (Alkmaar) Netherlands F2 (Breda) Netherlands F3 (Middelburg) Netherlands F4 (Amstelveen) Netherlands F5 (Oldenzaal) Netherlands F6 (Rotterdam) Egypt F29 (Sharm El Sheikh) Egypt F30 (Sharm El Sheikh) Egypt F1 (Sharm El Sheikh) Egypt F2 (Sharm El Sheikh) Italy F2 (Santa Margherita Di Pula) Italy F3 (Santa Margherita Di Pula) M25 Santa Margherita Di Pula Canada F3 Israel F1 Israel F3 USA F3 China F3 Netherlands F5 USA F11 Great Britain F10 Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica The $50,000 Pro Challenger at Calabasas - Calabasas 2007 Nielsen Pro Tennis Championship - Winnetka GHI Bronz Classic - Bronx Tean International - Alphen Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Oklahoma Challenger - Tulsa Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Music City Challenger - Nashville JSM Challenger - Champaign Tallahassee Tennis Challenger - Tallahassee Hurricane Tennis Open - Bradenton Izmir Cup - Izmir Schickendanz Open - Furth Zenith Tennis Cup-Harbour Club - Milan Siemens Open - Scheveningen M25 Trieste Citta di Como - Como M15 Heraklion Internazionali de Tennis di Bergamo - Bergamo WOW Cafe Challenger - New Orleans The Commercia Challenger - Aptos Music City Challenger - Nashville Ethias Trophy - Mons Tennis Napoli Cup - Napoli Ford Tennis Championships - Louisville Music City Challenger - Nashville M15 Jakarta Kosice Challenger Scheveningen Challenger Tampere Challenger San Marino Challenger San Sebastian Challenger Brasov Challenger Alphen Challenger Sacramento Challenger Kolding Challenger Tiburon Challenger Calabasas Challenger Seoul Challenger Chuncheon Challenger Champaign Challenger Sarasota Challenger Nottingham Challenger Granby Challenger Tulsa Challenger Calabasas Challenger Champaign Challenger Rimouski Challenger Orbetello Challenger San Sebastian Challenger Manerbio Challenger Alphen Challenger Sacramento Challenger Charlottesville Challenger Knoxville Challenger Dallas Challenger Savannah Challenger Sibiu Challenger Cordenons Challenger Alphen Challenger San Juan Challenger Santiago Challenger Caltanissetta Challenger Nottingham Challenger JSM Challenger of Champaign - Urbana Rio De Janeiro Challenger Alphen Challenger Porto Alegre Challenger Sao Paulo Challenger Geneva Challenger Santiago Challenger Marburg Challenger Tulsa Challenger Tiburon Challenger Knoxville Challenger Bordeaux Challenger Portoroz Challenger Alphen Challenger Rome Challenger Monterrey Challenger Bordeaux Challenger Dallas Challenger Alphen Challenger Scheveningen Challenger Lexington Challenger Bergamo Challenger Sunrise Challenger Caltanissetta Challenger Milan Challenger Barletta Challenger Scheveningen Challenger Tiburon Challenger Orlando Challenger Columbus Challenger Monza Challenger Bangkok Challenger Ostrava Challenger Braga Challenger Prostejov Challenger Sofia Challenger Ludwigshafen Challenger Braunschweig Challenger Talahassee Challenger Constanta Challenger Vigo Challenger The Swanston Challenger - Sacramento Siemens Open 2007 - Scheveningen Challenger Banque Nationale Rimouski - Rimouski M15 Porec BMW Tennis Championship - Sunrise M25 Palmanova M25 Palmanova M15 Meerbusch Challenger Groningen - Groningen Carson Challenger Nottingham Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Carson Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Lexington Challenger Vicenza Challenger M15 Jakarta Furth Challenger Braunschweig Challenger Charlottesville Challenger Ethias Trophy - Mons Knoxville Challenger M15 Buschhausen M25 Santa Margherita di Pula M25 Santa Margherita di Pula Trnava Challenger 2007 Knoxville Challenger - Knoxville Casablanca Challenger Blois Challenger Granby Challenger Rennes Challenger Tiburon Challenger Genoa Open - Genova Bath Challenger Mestre Challenger Blois Challenger M25 Koksijde Tampere Challenger Sarasota Challenger Quimper Challenger Naples Challenger - Naples Nottingham Challenger Scheveningen Challenger Bercuit Challenger XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio TEAN International - Alphen Aan Den Rijn BMW Tennis Championship - Sunrise Dallas Challenger Charlottesville Challenger M25 Oldenzaal The West Side Tennis Club Clay Court Challenger - Forest Hills Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2006 North Shore Pro Tennis Championship - Winnetka Aamulehti Tampere Opene - Tampere San Marino Cepu Open - San Marino US Men's Clay Court Championships - Houston Dutch Open Tennis - Amersfoort Open 13 - Marseille Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Dutch Open Tennis - Amersfoort Monterrey Challenger Heineken Open - Auckland Black Forest Open - Freudenstadt Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Campbells Hall of Fame Tennis Championships - Newport ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich AEGON Championships - London Ordina Open - 's-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Savannah Challenger Pilot Pen Tennis - New Haven Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle AEGON Championships - London Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose US Men's Clay Court Championship - Houston ATP Studena Croatia Open - Umag Legg Mason Tennis Classic - Washington Open Tarragona Costa Daurada - Tarragona Vancouver Challenger Sacramento Challenger - Sacramento Aircel Chennai Open - Chennai Brisbane International - Brisbane Heineken Open - Auckland Kobstaedernes ATP Challenger - Kolding Regions Morgan Keegan Championships - Memphis Campbell's Hall of Fame Tennis Championships - Newport Citi Open - Washington Moselle Open - Metz Brisbane International - Brisbane Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Citi Open - Washington Winston-Salem Open - Winston-Salem Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Ecuador Open - Quito Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Nottingham-2 Challenger ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Alessandria Challenger Alphen Challenger Libema Open - 's-Hertogenbosch Furth Challenger Champaign Challenger Tallahassee Challenger Puebla Challenger Furth Challenger Caltanissetta Challenger Belem Challenger Honolulu Challenger Rio De Janeiro Challenger Dallas Challenger Porto Alegre Challenger Charlottesville Challenger Montevideo Challenger International Tennis Championships - Delray Beach Knoxville Challenger Next Generation Adelaide International - Adelaide Napoli Challenger Sunrise Challenger Ordina Open - 's-Hertogenbosch Salinas Challenger Sarasota Challenger Millenium Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam Tallahassee Challenger Ortisei Challenger Las Vegas Challenger Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril ABN AMRO World Tennis Tournament - Rotterdam Santos Challenger Fairfield Challenger Erste Bank Open - Vienna Heineken Open - Auckland SAP Open - San Jose Braunschweig Challenger Koblenz Challenger AEGON Championships - London SkiStar Swedish Open - Bastad Farmers Classic - Los Angeles San Juan Challenger ATP Vegeta Croatia Open - Umag Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Scheveningen Challenger Delray Beach International Tennis Championships - Delray Beach Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro M25 Nussloch Braga Challenger Delray Beach Open - Delray Beach Campbell's Hall of Fame Tennis Championships - Newport Mohammedia Challenger Como Challenger Orleans Challenger Mons Challenger Alphen Challenger Rome Challenger M25 Heraklion M15 Monastir Sopot Challenger Brisbane International - Brisbane Sacramento Challenger Biella Challenger Mohammedia Challenger Meerbusch Challenger ABN/AMRO World Tennis Tournament - Rotterdam Countrywide Classic - Los Angeles Regions Morgan Keegan Championships - Memphis Indianapolis Tennis Championships - Indianapolis Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon PBZ Zagreb Indoors - Zagreb Sony Ericsson Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Rogers Cup - Toronto Western & Southern Open - Cincinnati Regions Morgan Keegan Championships - Memphis BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Sony Open Tennis - Miami Delray Beach International Tennis Championships - Delray Beach BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo U.S. Mens's Clay Court Championship - Houston Garanti Koza Sofia Open - Sofia Suisse Open - Gstaad ABN AMRO World Tennis Tournament - Rotterdam Bangkok Challenger Marbella Challenger Sophia Antipolis Challenger Barletta Challenger Amersfoort Challenger ABN AMRO World Tennis Tournament - Rotterdam Ordina Open - s-Hertogenbosch Brisbane International - Brisbane US Men's Clay Court Championship - Houston BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Delray Beach International Tennis Championships - Delray Beach Topshelf Open - 's-Hertogenbosch Countrywide Classic - Los Angeles Campbells Hall of Fame Tennis Championships - Newport Heineken Open - Auckland Winston Salem - Winston Salem Hall of Fame Tennis Championships - Newport U.S. Open - New York U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London BNP Paribas Masters - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, 2R, MKD-NED 1-4 Davis Cup, World Group, PO, NED-KOR, 3-2 Davis Cup, World Group, PO, NED-FRA, 1-4 Davis Cup, Europe/Africa Group I, PO, BLR-NED 1-4 Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, World Group, PO, NED-AUT 5-0 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, PO, NED-CRO 2-3 Davis Cup, World Group, PO, SUI-NED 4-1 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, World Group, PO, NED-CZE 3-2 Davis Cup, Group I, 2R, AUT-NED 2-3 Davis Cup, World Group, PO, CAN-NED 3-1 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, World Group, 1R, ARG-NED 5-0 Davis Cup, Group I, 1R, NED-FIN 5-0 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Davis Cup, Group I, 2R, RUS-NED 4-1 Davis Cup, Group I, PO, SWE-NED 0-5 Davis Cup, Group I, 2R, BIH-NED 1-3 Davis Cup, World Group, 1R, FRA-NED 3-1